package com.largeOrange.common;

/**
 * @author 大橙子
 * @version 1.0
 * @since 1.0
 */
public class IdThreadLocal {
    /**
     * 一般来说，一次请求会分配一个线程
     */
    private static final ThreadLocal<Long> threadLocal=new ThreadLocal<>();

    /**
     * 存数据
     * @param id
     */
    public static void setId(Long id){
        threadLocal.set(id);
    }

    /**
     * 取数据
     * @return
     */
    public static Long getId(){
        return threadLocal.get();
    }
}
